Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise IPP Open - Helsinki Tunis Challenger Jersey Challenger Helsinki Challenger Salzburg Challenger Marrakech Challenger Barletta Challenger Prostejov Challenger Helsinki Challenger Amer-Wilson Challenger - Tampere Prostejov Challenger Helsinki Challenger Tampere Challenger Helsinki Challenger Optimus Maia Open - Maia Tampere Challenger Amer-Wilson Tampere ATP Tournament - Tampere San Marino Cepu Open - San Marino Heilbronn Open - Heilbronn Amer-Wilson Tampere Challenger - Tampere Cepu Open - San Marino Diego Open - Budapest IPP Open - Helsinki Warsteiner Grand Prix - Oberstaufen AXA Open II - Espinho IPP Open - Helsinki Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Japan Open - Tokyo Gerry Weber Open - Halle Heineken Trophy - Rosmalen CA Tennis Trophy - Vienna Adidas International - Sydney Guardian Direct Cup - London Japan Open - Tokyo Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Energis Open - Amsterdam Scania Stockholm Open - Stockholm The Samsung Open - Nottingham Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Tatra Banka Open - Bratislava TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Mobilux Open - Luxembourg Stockholm Open - Stockholm Milan Hong Kong Tokyo Rosmalen Los Angeles New Haven Singapore Adelaide Sydney Stuttgart Rotterdam Rosmalen New Haven Bogota Kuala Lumpur Tokyo Barcelona Rosmalen Los Angeles Indianapolis Sydney Tokyo Antwerp Sydney Milan Stuttgart Barcelona Rosmalen Los Angeles New Haven Sydney Tokyo Sydney Stuttgart Singapore Tokyo Rosmalen Los Angeles Sydney Tokyo Antwerp Sydney Rotterdam Tokyo Seoul Singapore Czech Open 2005 - Prostejov Rosmalen Manchester Stuttgart New Haven Toulouse Vienna Top Wool Challenger - Biella AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Synsam Swedish Open - Bastad TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Stockholm Open - Stockholm Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ATU Cup 2001 - Weiden Open 13 - Marseille Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open de Montauban - Montauban AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Open 13 - Marseille Estoril Open - Estoril Open SEAT 2008 - Barcelona Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Gerry Weber Open - Halle Catella Swedish Open - Bastad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Pekao Open 2001 - Szczecin SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Neride Prague Indoor - Prague Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Rio Open - Rio de Janeiro Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Wartburg Open - Eisenach Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm The Scottish Tennis Championships - Edinburgh Architect Open - Budapest Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open Castilla y Leon Trofeo Iberdrola - Segovia Tatra Banka Open 2001 - Bratislava IPP Open - Helsinki ECM Prague Open 2005 - Prague Kolding Challenger Copenhagen Open - Copenhagen The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Stuttgart Infiniti Open - Los Angeles Tennis Masters Series - Miami Kremlin Cup - Moscow Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Bratislava Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Key Biscayne Monte Carlo Hamburg Rome Cincinnati Stuttgart Paris Key Biscayne Monte Carlo Hamburg Canadian Open St. Petersburg Open - St. Petersburg Cincinnati Essen Paris Monte Carlo Hamburg Rome Cincinnati Stockholm Paris Key Biscayne Monte Carlo Hamburg Rome Cincinnati Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Cincinnati Paris Key Biscayne Le Gosier Challenger Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Shimadzu All Japan Indoor - Kyoto Warta Cup - Sopot Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Warsteiner Challenger - Wolfsburg Mallorca Open - Mallorca Waldbaum's Hamlet Cup - Long Island Open Seat-Godo 2000 - Barcelona BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tampere Imageneering Open - Tampere NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto The Scottish Championships - Edinburgh Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid TD Waterhouse Cup - Long Island BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo CA Tennis Trophy - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome USTA Challenger of North Miami Beach - North Miami Beach Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome The Samsung Open - Nottingham Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Rotterdam Stockholm Pilot Pen International - New Haven IPP Open - Helsinki Gold Flake Open - Chennai Telenordia Swedish Open - Bastad Italian Indoors - Milan Polish Open 2000 - Poznan Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch CA Tennis Trophy - Vienna CA Tennis Trophy - Vienna International Tennis Championships - Delray Beach Estoril Open - Estoril Munich Hong Kong The Stella Artois Grass Court Championships - London Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Ordina Open - 's-Hertogenbosch U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open Antwerp Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open Australian Open - Melbourne St. Petersburg Open - St. Petersburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam Hilversum U.S. Open - New York Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Wimbledon - London U.S. Open - New York Australian Open - Melbourne Moscow French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Guardian Direct Cup - London ABN/AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Thailand Open - Bangkok Estoril Open - Estoril Gerry Weber Open - Halle Sydney Waldbaum's Hamlet Cup - Long Island Open de Nice Cote dAzur - Nice Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Milan Indoors - Milan Heineken Trophy - 's-Hertogenbosch Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Heineken Open - Auckland The Dubai Tennis Championships - Dubai Heineken Open - Auckland Heineken Trophy - 's-Hertogenbosch Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle SAP Open - San Jose Open Sabadell Atlantico - Barcelona Rotterdam Brussels Open 13 - Marseille Rakuten Japan Open - Tokyo Pilot Pen International - New Haven Salem Open - Hong Kong Ostrava Synsam Swedish Open - Bastad Stockholm Open - Stockholm Adelaide PTT Thailand Open - Bangkok New Haven Next Generation Hardcourts - Adelaide BMW Open - Munich SkiStar Swedish Open - Bastad Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Western & Southern Open - Cincinnati 12th Paris Open - Paris French Open Davis Cup, World Group, 1R, FRA-NED 4-1 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, World Group, QR, NED-UZB 4-1 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 2R, ITA-FIN 3-2 French Open - Paris Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Paris Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Australian Open - Melbourne Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, PO, FIN-LUX 3-2 French Open Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Davis Cup, Group II, 2R, DEN-FIN 3-2 Wimbledon - London Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 2R, IRL-FIN 2-3 Grand Slam Cup ATP Tour World Championship ATP Tour World Championship Grand Slam Cup - Munich Olympics - Beijing Olympics - London Davis Cup, Group 1, 2R, FIN-ITA 4-1 Olympics - Athens Grand Slam Cup